have high spirits - English Synonyms Dictionary